import { get, post } from './index'

// 获取未完成数量 - 使用小程序相同的接口地址
export const getUndoneCount = (data = {}) => {
	return get('/api/bizProblemRectify/getUndoneCount', data)
}

// 获取未读通知数量 - 使用小程序相同的接口地址
export const getNoReadCount = (data = {}) => {
	return get('/api/notice/getNoReadCount', data)
}

// 获取问卷调查数量 - 使用小程序相同的接口地址
export const questionnaireCount = () => {
	return get('/api/bizQuestionnaire/questionnaireCount', {})
}

// 获取未反馈数量 - 新增小程序中的接口
export const getUnFeedbackNum = (data = {}) => {
	return get('/api/form/consult/getUnFeedbackNum', data)
}

// 获取通知列表 - 使用小程序相同的接口地址，使用POST方法
export const queryNoticeList = (data = {}) => {
	return post('/api/notice/list', data)
}

// 获取通知详情
export const getNoticeDetail = (id) => {
	return get(`/api/notice/detail/${id}`)
}

// 获取首页统计数据
export const getHomeStatistics = () => {
	return get('/api/home/statistics')
}

// 获取菜单数据 - 根据用户角色获取菜单
export const getMenuByRole = (userRoles, pcRoles = []) => {
	return post('/api/home/menu', { userRoles, pcRoles })
}

// 获取企业基本信息
export const getEnterpriseInfo = () => {
	return get('/api/enterprise/info')
}

// 检查企业绑定状态
export const checkBindStatus = () => {
	return get('/api/enterprise/bind-status')
}
